package com.junzhiit.nengji.dao;

import java.util.List;

import com.bainaeco.framework.base.dao.BaseDAO;
import com.junzhiit.nengji.model.SkuItems;

public interface SkuItemsDAO extends BaseDAO<SkuItems> {
	/**
	 * 
	 * TODO 根据sku_id查询下面的所有分类
	 * 
	 * @author FebRosy
	 * @time 2018年1月17日 下午2:27:12
	 * @return List<SkuItems>
	 */
	public List<SkuItems> findAll(String skuId, int pageNumber, int maxPageRow);

	/**
	 * 
	 * TODO 根据sku_id获得下面的数量
	 * 
	 * @author FebRosy
	 * @time 2018年1月17日 下午2:35:50
	 * @return int
	 */
	public int getTotalCount(String skuId);

	/**
	 * 
	 * TODO 查询名字是否已经存在
	 * 
	 * @author FebRosy
	 * @time 2018年1月17日 下午3:40:43
	 * @return int
	 */
	public int queryNameIsExit(String skuId, String standard);
	
	/**
	 * 
	 * TODO 查询sku相关所有skuItems
	 * @author FebRosy
	 * @time 2018年4月14日 上午10:08:01
	 * @return int
	 */
	public List<SkuItems> getAll(String skuId);
	
	/**
	 * 
	 * TODO
	 * @author FebRosy
	 * @time 2018年4月15日 下午1:52:37
	 * @return int
	 */
	public int queryGoodsAboutSkuItemsCount(String skuItemsId);
	
	/**
	 * 
	 * TODO
	 * @author FEB
	 * @time 2018年6月28日 下午2:53:05
	 * @return SkuItems
	 */
	public SkuItems findSkuItemsByStandard(String standard,String shopId);
	
}
